GtkAccessibleState

The possible accessible states of a [iface@Accessible].

Values

ValueMeaning
BUSY0

A “busy” state. This state has boolean values

CHECKED1

A “checked” state; indicates the current state of a [class@CheckButton]. Value type: [enum@AccessibleTristate]

DISABLED2

A “disabled” state; corresponds to the [property@Widget:sensitive] property. It indicates a UI element that is perceivable, but not editable or operable. Value type: boolean

EXPANDED3

An “expanded” state; corresponds to the [property@Expander:expanded] property. Value type: boolean or undefined

HIDDEN4

A “hidden” state; corresponds to the [property@Widget:visible] property. You can use this state explicitly on UI elements that should not be exposed to an assistive technology. Value type: boolean See also: %GTK_ACCESSIBLE_STATE_DISABLED

INVALID5

An “invalid” state; set when a widget is showing an error. Value type: [enum@AccessibleInvalidState]

PRESSED6

A “pressed” state; indicates the current state of a [class@ToggleButton]. Value type: [enum@AccessibleTristate] enumeration

SELECTED7

A “selected” state; set when a widget is selected. Value type: boolean or undefined

Meta